(countable) horn - Turkish English Dictionary